perpetual warrant

Noun
  1. a warrant with no expiration date
perpetual warrant
A perpetual warrant is issued for the company's shares.